administer an overpowering thing - Turco Inglés Diccionario